<?php namespace Admin\Controller;
use Hdphp\Controller\Controller; 
/**
 * 品牌控制器
 */
class BrandController extends CommonController{
    private $model;
	public function __init(){
		//调用CommonController里面的构造函数
		parent::__inin();
		//实例化模型类brand
		$this->model=new \Common\Model\Brand;
	}
    //品牌首页
    public function index(){
        // 实例化模型类brand
    	$data = $this->model->orderBy('bsort','DESC')->get();
    	// 分配数据
    	View::with('data',$data);
    		//载入模板
    		View::make();
    }
    // 添加
    public function add(){
    	if(IS_POST){
             
    		if(!$this->model->store()) View::error($this->model->getError());
    		View::success('添加成功',U('index'));
    	}
    	View::make();
    }
    // 删除
    public function del(){
    	$bid = Q('get.bid',0,'intval');
    	$this->model->where("bid={$bid}")->delete();
    	View::success("删除成功");
    }

    // 修改
    public function edit(){
    	// 2.如果提交
    	if(IS_POST){

    		if($this->model->edit()) View::success('修改成功',U('index'));
    		View::error($this->model->getError());
    	}
    	// 1.获得旧数据
    	$bid=Q('get.bid',0,'intval');
    	$oldData = $this->model->where("bid={$bid}")->find();
    	
    	View::with('oldData',$oldData);
    	View::make();
    }
}    








 ?>